<?php
use phpmailer\PHPMailer;
use think\Db;
use think\Loader;

function is_login($name)
{
    if (empty($name)) {
        return false;
    } else {
        return true;
    }
}


function think_send_mail($to, $name, $subject = '', $body = ''){
    Loader::import('phpmailer.phpmailer');
    $mail=new PHPMailer();
    header("content-type:text/html;charset=utf-8");

    $mail->IsSMTP();// 使用SMTP方式发送
    $mail->CharSet='UTF-8';// 设置邮件的字符编码
    $mail->IsHTML(true); //set email format to HTML //是否使用HTML格式

    $mail->SMTPAuth = true;// 启用SMTP验证功能
    $mail->SMTPSecure = 'ssl';//---------qq邮箱需要的------//设置使用ssl加密方式登录鉴权
    $mail->Host = 'smtp.qq.com';// 企业邮局域名
    $mail->Port =465 ;//---------qq邮箱需要的------//设置ssl连接smtp服务器的远程服务器端口号 可选465或587

    $mail->Username = '584091219@qq.com' ;//邮件发送人的用户名(请填写完整的email地址)
    $mail->Password = 'ydulqsbtxqvkbdha';  // 邮件发送人的 密码 （授权码）

    $mail->From ="584091219@qq.com";//邮件发送者email地址
    $mail->FromName ="584091219@qq.com";//发送邮件人的标题

    $mail->AddAddress($to ,$name);//收件人地址，可以替换成任何想要接收邮件的email信箱,格式是AddAddress("收件人email","收件人姓名")
    $mail->AddReplyTo('' , "" );

    //邮件标题
    $mail->Subject = $subject;
    //邮件内容
    $mail->Body =  $body;


    if( !$mail->Send() ){
        return '0';
//            $mail_return_arr['mark'] = false ;
//            $str  =  "邮件发送失败. <p>";
//            $str .= "错误原因: " . $mail->ErrorInfo;
//            $mail_return_arr['info'] = $str ;
    }else{
        return '1';
//            $mail_return_arr['mark'] = true ;
//            $str =  "邮件发送成功";
//            $mail_return_arr['info'] = $str ;
    }
}

